/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.skycode.core.mbean;

import com.skycode.segu.dto.UsuarioDto;
import java.io.Serializable;
import org.apache.log4j.Logger;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller;

/**
 * @author SkyCode (skycode@gmail.com)
 * @since 07/02/2014
 * @version 1.0
 */
@Controller("sessionMBean")
@Scope("session")
public class SessionMBean extends GenericMBean implements Serializable {
    
    private static Logger logger = Logger.getLogger(SessionMBean.class);
    
    private String titulo;
    private int accion;
    private int accionDetalle;
    private String tema = "casablanca";
    private String idioma = "es";
    private int cantidadRegistros = 10;
    private UsuarioDto sessionUsuarioDto;

    public static Logger getLogger() {
        return logger;
    }

    public static void setLogger(Logger logger) {
        SessionMBean.logger = logger;
    }

    public String getTitulo() {
        return titulo;
    }

    public void setTitulo(String titulo) {
        this.titulo = titulo;
    }

    public int getAccion() {
        return accion;
    }

    public void setAccion(int accion) {
        this.accion = accion;
    }

    public int getAccionDetalle() {
        return accionDetalle;
    }

    public void setAccionDetalle(int accionDetalle) {
        this.accionDetalle = accionDetalle;
    }

    public String getTema() {
        return tema;
    }

    public void setTema(String tema) {
        this.tema = tema;
    }

    public String getIdioma() {
        return idioma;
    }

    public void setIdioma(String idioma) {
        this.idioma = idioma;
    }

    public int getCantidadRegistros() {
        return cantidadRegistros;
    }

    public void setCantidadRegistros(int cantidadRegistros) {
        this.cantidadRegistros = cantidadRegistros;
    }

    public UsuarioDto getSessionUsuarioDto() {
        return sessionUsuarioDto;
    }

    public void setSessionUsuarioDto(UsuarioDto sessionUsuarioDto) {
        this.sessionUsuarioDto = sessionUsuarioDto;
    }
}
